section{height: 500px;}
section #main{margin: 100px 0 0 0;}
h3{text-align: center;padding: 0 0 20px 0;}
form p{width: 300px; margin: 15px auto;}
form p label{width: 60px;text-align: right;display: inline-block;margin: 0 10px 0 0;}
form p input{border:1px solid #ccc;}
form p input.register,.reset{display: inline-block;width: 60px; text-align: center;cursor: pointer;background: #fcebbd;color: #af9540;border:none;border-radius: 3px;}
form p input.register:hover,.reset:hover{background-image: linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));}
form p input.reset{margin-left: 70px;}
form p input.register{margin-left: 55px;}
form .errorlist li{display: block;margin: 0 0 0 270px;color: red;width: 170px;font-size: 10px;}
input{background: #fff;}